Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Clasificaciones Facetadas y Metadatos (página 2)



Partes: 1, 2

Modelo Jerárquico simple:

  • Recursos Web
    • Usabilidad
      • Bitácoras
        • Español
        • Inglés
      • Portales
        • Español
        • Inglés
      • Listas de Correo
        • Español
        • Inglés
    • Web Semántica
      • Bitácoras
        • Español
        • Inglés
      • Portales
        • Español
        • Inglés
      • Listas de Correo
        • Español
        • Inglés

Modelo Facetado:

  • Temática (<–Faceta)
    • Usabilidad (<–Categoría)
    • Web Semántica
      • Agentes Inteligentes
        (<–SubCategoría)
  • Tipología
    • Bitácora
    • Portal
    • Lista de correo
  • Idioma
    • Inglés
    • Español

Como se puede observar, en la versión facetada existen
3 facetas (Temática, Tipología e Idioma), que a su
vez contienen sus correspondiente categorías.

En este ejemplo se muestra la
flexibilidad y facilidad para clasificar objetos mediante facetas
en comparación con la clasificación
jerárquica simple (aunque estas ventajas siempre dependen
de la naturaleza de
los objetos a clasificar y los objetivos de
la clasificación).

Además, observe que en el modelo
facetado, en la faceta 'temática', se ha añadido
una subcategoría a la categoría 'Web
Semántica', llamada 'Agentes Inteligentes'. Incorporar
esta categoría al modelo jerárquico
supondría un enorme esfuerzo, ya que es un modelo menos
flexible y escalable que el facetado.

A la hora de clasificar un recurso web con este modelo
habría que especificar a cuál o cuáles de
las categorías de cada faceta corresponde o
pertenece.

  Conclusiones

Mostrados los conceptos básicos de los metadatos
facetados, en el siguiente artículo explicaremos
qué es XFML y cómo definir taxonomías
facetadas mediante este lenguaje de
etiquetado.

XFML

Resumen:
Descripción del lenguaje de etiquetado XFML
creado por Peter Van Dijck, para la definición, distribución e interambio de metadatos en
forma de clasificaciones facetadas.

 
¿Qué es XFML?

XFML (eXchangeable Faceted Metadata Language), creado por
Peter Van Dijck, es un lenguaje o vocabulario con sintaxis
XML para definir,
distribuir e intercambiar metadatos en forma de taxonomías
o clasificaciones facetadas.

Para ampliar información acerca de este lenguaje, se
puede consultar su especificación: XFML Core Spec 1.0.

En el fichero Ejemplo.xml hemos definido mediante XFML la
taxonomía facetada para la
clasificación y descripción de 'recursos web' que
apareció en el anterior artículo, por lo que
recomendamos tener abierto este fichero ejemplo en otra ventana
del navegador para comprender la explicación de cada uno
de sus elementos.

En una taxonomía XFML podemos distinguir entre 4 tipos
principales de elementos:

  • Información general (elemento <mapInfo>)
  • Facetas (elemento <facet>)
  • Categorías (elemento <topic>)
  • Objetos (elemento <page>)

Todos estos elementos son sub-elementos del elemento raiz
<xfml>. Como se puede apreciar en
nuestro ejemplo, en este elemento se declaran varios atributos:
'version' de XFML (obligatorio); 'url' del mapa (obligatorio); y
el atributo 'language' (opcional) que indica el idioma del
mapa.

Información
General

El elemento <mapInfo> tiene la
función
de encapsular información acerca de nuestro fichero XFML,
a través de sus elementos:

  • <managingEditor> :
    Información sobre la persona
    responsable del contenido del mapa o taxonomía.
  • <editor> : Información
    sobre cada uno de los editores del mapa.
  • <publisher> : Entidad que edita o
    publica el mapa.
  • <webMaster> : Responsable
    técnico del mapa.
  • <license> : Licencia de uso
    del mapa.
  • <generator> :
    Información sobre el software
    empleado para generar el mapa.

Tanto el elemento <mapInfo> como todos sus sub-elementos
son de tipo opcional, no es obligatorio definirlos. De hecho, en
nuestro ejemplo, únicamente hemos definido el sub-elemento
<managingEditor>.

Cada uno de estos sub-elementos, pueden contener a su vez
otros elementos hijos: <name>, <email> y <url>.
El elemento <license>, además, puede contener un
elemento adicional llamado <text>, dónde poder explicar
la licencia de uso del mapa.

  Facetas

Las facetas se definen a través del elemento
<facet>:

<facet id="idioma">Idioma</facet>

Cada faceta es identificada de forma inequícova a
través del atributo 'id'. Hay que recordar que este
atributo es propio de XML, por lo que debe ser definido conforme
a las normas de XML
para este tipo de atributos: No puede empezar con un
número; Debe ser único para cada elemento; No puede
contener espacios en blanco.

 
Categorías

Se definen a través del elemento
<topic>:

<topic id="usabilidad" facetid="tematica">
<name>Usabilidad</name>
<connect>http://www.dominio.com/otro.xml#HCI</connect>
<psi>http://www.entrelinea.com/usabilidad/quees/usab.htm</psi>

<description>Facilidad de uso</description>
</topic>

Al igual que las facetas, es obligatorio estar identificadas
de forma inequívoca por un atributo 'id'. Además
también es obligatorio que cada categoría incluya
un atributo 'facetid' indicando a qué faceta pertenece.
Como se vio en el anterior artículo, una categoría
determinada sólo puede pertenecer a una faceta, y todas
las categorías pertenecen al alguna faceta.

A través del sub-elemento <name>, especificamos
el nombre de la categoría, y el sub-elemento
<description> es utilizado para explicar o describir la
categoría.

El elemento <connect> tiene la
función de conectar dos mapas o
taxonomías XFML diferentes, a través de dos
categorías equivalentes, cada una en uno de los mapas. El
contenido de este elemento es una URL que apunta a un elemento
con una 'id' definida, en este caso con valor 'HCI'.
En nuestro ejemplo:

<connect>http://www.dominio.com/otro.xml#HCI</connect>

En este ejemplo apuntamos a un mapa imaginario, localizado en
'http://www.dominio.com/otro.xml' y que debería tener un
elemento <topic> parecido a este:

<topic id="HCI">
<name>Interacción
Persona-Ordenador</name>
</topic>

El elemento <psi> tiene la
función de dirigir a un recurso web (sitio web,
artículo, …) que describa o explique la
categoría. En nuestro ejemplo enlazaría con un
artículo introductorio sobre usabilidad.

De todos estos elementos (name, connect, psi y description),
sólo es obligatorio definir el elemento <name>, el
resto son opcionales.

 

Relaciones entre
Categorías

XFML permite, además, definir relaciones
jerárquicas entre las categorías que forman una
faceta a través del atributo opcional
'parentTopicid' del elemento
<topic>.

<topic id="agentes_inteligentes" facetid="tematica"
parentTopicid="web_semantica">
<name>Agentes Inteligentes</name>
</topic>

La categoría (agentes inteligentes), por medio de este
atributo, es vinculada con la categoría jerárquica
y directamente superior (web semántica), haciendo
referencia a su 'id' (web_semantica).

De esta forma, podemos fácilmente establecer una
organización jerárquica entre las
categorías que forman una faceta.

 
Objetos

Los objetos a clasificar o describir son definidos a
través de la etiqueta <page>,
e identificados mediante su URL.

<page url="http://www.cadius.org">
<title>Cadius</title>
<description>La mayor lista de correo sobre AI y Usabilidad
en España</description>
<occurrence topicid="usabilidad"/>
<occurrence topicid="lista_de_correo"/>
<occurrence topicid="espanol"/>
</page>

Los sub-elementos <title> y <description>, que son
opcionales, se utilizan para indicar el título del objeto,
y una descripción o explicación del mismo.

El elemento <occurrence>,
establece a cuál o cuáles categorías
pertenece el objeto. No hace falta indicar la faceta a la que
pertenece cada categoría ya que esa información se
encuentra indicada de forma explicita en la definición de
la categoría (ver <topic>), y no hay posibilidad de
confusión ya que, como sabemos, una misma categoría
sólo puede formar parte de una faceta.

El elemento <occurrence> puede contener opcionalmente un
atributo 'strength', que indica de forma numérica (de 1 a
infinito), la confianza o seguridad que
tenemos sobre la pertenencia del objeto a una determinada
categoría. El valor '1' indica una completa confianza
sobre su pertenencia, y cuanto mayor es el valor, menos confianza
expresamos.

Conclusiones

Una vez que hemos comprendido qué es una
clasificación facetada, qué significa la
descripción de objetos mediante metadatos facetados y
cómo definir estas taxonomías facetadas con XFML,
en el siguiente artículo abordaremos la
implementación real de estos mapas XFML en entornos
Web.

Publicado en No Solo Usabilidad – Revista
multidisciplinar sobre diseño
de interacción

Febrero de 2003

 

 

Autor:

Yusef Hassan Montero

Licenciado en Documentación e investigador sobre
Visualización de Información e Interacción
Persona-Ordenador de la Universidad de
Granada (Grupo
SCImago), además de editor de NoSoloUsabilidad.
http://www.nosolousabilidad.com/hassan

Francisco Jesús Martín
Fernández

Licenciado en Documentación e investigador sobre
Usabilidad y Accesibilidad del Centro de Enseñanzas
Virtuales de la Universidad de Granada, y editor de
NoSoloUsabilidad.
http://www.ugr.es/~chesco

Óscar Martín Rodríguez

Licenciado en Documentación, e investigador en el
Centro de Enseñanzas Virtuales de la Universidad de
Granada sobre el tema de los Estándares en eLearning.

http://www.ugr.es/~omartin/

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter